package encore.portal.portlet.models;

import java.util.List;
import java.util.Locale;

public interface Listener {
  
  /**
   * 获取LIstener的类名
   * @return
   */
  public String getListenerClass();

  Description getDescription(Locale locale);
  
  List<? extends Description> getDescriptions();
  
  Description addDescription(String lang);
  
  DisplayName getDisplayName(Locale locale);
  
  List<? extends DisplayName> getDisplayNames();
  
  DisplayName addDisplayName(String lang);
  
}
